<?php
// config/crypt.php
return [
    // 默认加密驱动（支持：aes, des, rc4, xor）
    'default' => env('crypt.driver', 'aes'),

    // 驱动配置（以 AES 为例）
    'drivers' => [
        'aes' => [
            // 密钥（必须为 16/24/32 位字符串，对应 AES-128/AES-192/AES-256）
            'key'     => env('crypt.aes.key', 'ea8_16bit_en_key'), 
            // 模式（可选：cbc, cfb, ofb, ecb）
            'mode'    => 'cbc',
            // 填充方式（可选：pkcs5, pkcs7）
            'padding' => 'pkcs7',
            // 初始向量（CBC 模式需要，16 位）
            'iv'      => env('crypt.aes.iv', 'ea8_16bit_dec_iv'),
        ],
    ],
];